simultaneous interpreter - German English Dictionary